package _01Xor;
//本次记录案例 : 某鱼 案例 处理指南
import java.util.*;
public class _05二进制小数 {
    public static void main(String[] args) {
        //思路：输入一个小数， 将其累乘2，如果 大于一 就减一，再做运算，如果小于一就 填作零继续循环，直到？32？
        Scanner scanner = new Scanner(System.in);
        double input = scanner.nextDouble();
        StringBuilder list = new StringBuilder("0.");
        double rec = 0.0;
        while (input > 0) {
            rec = input * 2;
            if (rec >= 1) {
                list.append("1");
                input = rec - 1;
            }
            else {
                list.append("0");
                input = rec;
            }
            if (list.length() > 34) {
                System.out.println("ERROR !");
                break;
            }
        }
        System.out.println(list);

    }
}
